package br.fatec.ads.decorator;

import org.displaytag.decorator.TableDecorator;

import br.fatec.ads.model.Pergunta;

public class PerguntaDecorator extends TableDecorator {
	public String getAtivoDescricao(){
		Pergunta pergunta = (Pergunta) getCurrentRowObject();
		
		return pergunta.getAtivo().equals("S") ? "Ativo" : "Inativo";
	}
	
	public String getLinkPerguntaConsultar(){
		Pergunta pergunta = (Pergunta) getCurrentRowObject();
		
		String link = "<img src=\"img/grid_pesquisar.jpg\" " +
				"onclick=\"window.location='PerguntaConsultar?idPerguntaConsultar=" + pergunta.getIdPergunta() + "'\" " +
						"style=\"cursor: pointer;\">";
		return link;
	}
	
	public String getLinkPerguntaAlterar(){
		Pergunta pergunta = (Pergunta) getCurrentRowObject();
		
		String link = "<img src=\"img/grid_alterar.jpg\" " +
				"onclick=\"window.location='PerguntaAlterar?idPerguntaAlterar=" + pergunta.getIdPergunta() + "'\" " +
						"style=\"cursor: pointer;\">";
		return link;
	}
	
	public String getLinkPerguntaExcluir(){
		Pergunta pergunta = (Pergunta) getCurrentRowObject();
		
		String link = "<img src=\"img/grid_excluir.jpg\" " +
				"onclick=\"window.location='PerguntaExcluir?idPerguntaExcluir=" + pergunta.getIdPergunta() + "'\" " +
						"style=\"cursor: pointer;\">";
		return link;
	}
	
	public String getLinkResposta(){
		Pergunta pergunta = (Pergunta) getCurrentRowObject();
		String link = "";
		
		if(pergunta.getTipoPergunta().equals("A")){
			link = "<img src=\"img/grid_resposta.png\" " +
					"onclick=\"window.location='RespostaPesquisar?idPergunta=" + pergunta.getIdPergunta() + "'\" " +
					"style=\"cursor: pointer;\">";
		}
		
		return link;
	}
}